@font-face {
  font-family: 'ABeeZee';
  src: url('//shopsource.singoo.cc/common/fonts/ABeeZee/ABeeZee-Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'ABeeZee';
  src: url('//shopsource.singoo.cc/common/fonts/ABeeZee/ABeeZee-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Abel';
  src: url('//shopsource.singoo.cc/common/fonts/Abel/Abel-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'AbrilFatface';
  src: url('//shopsource.singoo.cc/common/fonts/Abril_Fatface/AbrilFatface-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Acme';
  src: url('//shopsource.singoo.cc/common/fonts/Acme/Acme-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Alegreya';
  src: url('//shopsource.singoo.cc/common/fonts/Alegreya/Alegreya-Black.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: 'Alegreya';
  src: url('//shopsource.singoo.cc/common/fonts/Alegreya/Alegreya-BlackItalic.ttf') format('truetype');
  font-weight: 900;
  font-style: italic;
}

@font-face {
  font-family: 'Alegreya';
  src: url('//shopsource.singoo.cc/common/fonts/Alegreya/Alegreya-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Alegreya';
  src: url('//shopsource.singoo.cc/common/fonts/Alegreya/Alegreya-BoldItalic.ttf') format('truetype');
  font-weight: 700;
  font-style: italic;
}

@font-face {
  font-family: 'Alegreya';
  src: url('//shopsource.singoo.cc/common/fonts/Alegreya/Alegreya-ExtraBold.ttf') format('truetype');
  font-weight: 800;
  font-style: normal;
}

@font-face {
  font-family: 'Alegreya';
  src: url('//shopsource.singoo.cc/common/fonts/Alegreya/Alegreya-ExtraBoldItalic.ttf') format('truetype');
  font-weight: 800;
  font-style: italic;
}

@font-face {
  font-family: 'Alegreya';
  src: url('//shopsource.singoo.cc/common/fonts/Alegreya/Alegreya-Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'Alegreya';
  src: url('//shopsource.singoo.cc/common/fonts/Alegreya/Alegreya-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'Alegreya';
  src: url('//shopsource.singoo.cc/common/fonts/Alegreya/Alegreya-MediumItalic.ttf') format('truetype');
  font-weight: 500;
  font-style: italic;
}

@font-face {
  font-family: 'Alegreya';
  src: url('//shopsource.singoo.cc/common/fonts/Alegreya/Alegreya-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Amaranth';
  src: url('//shopsource.singoo.cc/common/fonts/Amaranth/Amaranth-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Amaranth';
  src: url('//shopsource.singoo.cc/common/fonts/Amaranth/Amaranth-BoldItalic.ttf') format('truetype');
  font-weight: 700;
  font-style: italic;
}

@font-face {
  font-family: 'Amaranth';
  src: url('//shopsource.singoo.cc/common/fonts/Amaranth/Amaranth-Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'Amaranth';
  src: url('//shopsource.singoo.cc/common/fonts/Amaranth/Amaranth-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'AmaticSC';
  src: url('//shopsource.singoo.cc/common/fonts/Amatic_SC/AmaticSC-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'AmaticSC';
  src: url('//shopsource.singoo.cc/common/fonts/Amatic_SC/AmaticSC-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Anton';
  src: url('//shopsource.singoo.cc/common/fonts/Anton/Anton-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'ArchivoBlack';
  src: url('//shopsource.singoo.cc/common/fonts/Archivo_Black/ArchivoBlack-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'ArchivoNarrow';
  src: url('//shopsource.singoo.cc/common/fonts/Archivo_Narrow/ArchivoNarrow-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'ArchivoNarrow';
  src: url('//shopsource.singoo.cc/common/fonts/Archivo_Narrow/ArchivoNarrow-BoldItalic.ttf') format('truetype');
  font-weight: 700;
  font-style: italic;
}

@font-face {
  font-family: 'ArchivoNarrow';
  src: url('//shopsource.singoo.cc/common/fonts/Archivo_Narrow/ArchivoNarrow-Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'ArchivoNarrow';
  src: url('//shopsource.singoo.cc/common/fonts/Archivo_Narrow/ArchivoNarrow-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'ArchivoNarrow';
  src: url('//shopsource.singoo.cc/common/fonts/Archivo_Narrow/ArchivoNarrow-MediumItalic.ttf') format('truetype');
  font-weight: 500;
  font-style: italic;
}

@font-face {
  font-family: 'ArchivoNarrow';
  src: url('//shopsource.singoo.cc/common/fonts/Archivo_Narrow/ArchivoNarrow-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'ArchivoNarrow';
  src: url('//shopsource.singoo.cc/common/fonts/Archivo_Narrow/ArchivoNarrow-SemiBold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: 'ArchivoNarrow';
  src: url('//shopsource.singoo.cc/common/fonts/Archivo_Narrow/ArchivoNarrow-SemiBoldItalic.ttf') format('truetype');
  font-weight: 600;
  font-style: italic;
}

@font-face {
  font-family: 'Arimo';
  src: url('//shopsource.singoo.cc/common/fonts/Arimo/Arimo-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Arimo';
  src: url('//shopsource.singoo.cc/common/fonts/Arimo/Arimo-BoldItalic.ttf') format('truetype');
  font-weight: 700;
  font-style: italic;
}

@font-face {
  font-family: 'Arimo';
  src: url('//shopsource.singoo.cc/common/fonts/Arimo/Arimo-Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'Arimo';
  src: url('//shopsource.singoo.cc/common/fonts/Arimo/Arimo-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Arial';
  src: url('//shopsource.singoo.cc/common/fonts/Arial/Arial.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}


@font-face {
  font-family: 'Arial';
  src: url('//shopsource.singoo.cc/common/fonts/Arial/Arial-Bold.ttf') format('truetype');
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: 'Arvo';
  src: url('//shopsource.singoo.cc/common/fonts/Arvo/Arvo-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Arvo';
  src: url('//shopsource.singoo.cc/common/fonts/Arvo/Arvo-BoldItalic.ttf') format('truetype');
  font-weight: 700;
  font-style: italic;
}

@font-face {
  font-family: 'Arvo';
  src: url('//shopsource.singoo.cc/common/fonts/Arvo/Arvo-Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'Arvo';
  src: url('//shopsource.singoo.cc/common/fonts/Arvo/Arvo-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Asap';
  src: url('//shopsource.singoo.cc/common/fonts/Asap/Asap-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Asap';
  src: url('//shopsource.singoo.cc/common/fonts/Asap/Asap-BoldItalic.ttf') format('truetype');
  font-weight: 700;
  font-style: italic;
}

@font-face {
  font-family: 'Asap';
  src: url('//shopsource.singoo.cc/common/fonts/Asap/Asap-Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'Asap';
  src: url('//shopsource.singoo.cc/common/fonts/Asap/Asap-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'Asap';
  src: url('//shopsource.singoo.cc/common/fonts/Asap/Asap-MediumItalic.ttf') format('truetype');
  font-weight: 500;
  font-style: italic;
}

@font-face {
  font-family: 'Asap';
  src: url('//shopsource.singoo.cc/common/fonts/Asap/Asap-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Asap';
  src: url('//shopsource.singoo.cc/common/fonts/Asap/Asap-SemiBold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: 'Asap';
  src: url('//shopsource.singoo.cc/common/fonts/Asap/Asap-SemiBoldItalic.ttf') format('truetype');
  font-weight: 600;
  font-style: italic;
}

@font-face {
  font-family: 'Bahiana';
  src: url('//shopsource.singoo.cc/common/fonts/Bahiana/Bahiana-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'BerkshireSwash';
  src: url('//shopsource.singoo.cc/common/fonts/Berkshire_Swash/BerkshireSwash-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Bitter';
  src: url('//shopsource.singoo.cc/common/fonts/Bitter/Bitter-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Bitter';
  src: url('//shopsource.singoo.cc/common/fonts/Bitter/Bitter-Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'Bitter';
  src: url('//shopsource.singoo.cc/common/fonts/Bitter/Bitter-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'BreeSerif';
  src: url('//shopsource.singoo.cc/common/fonts/Bree_Serif/BreeSerif-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Bungee';
  src: url('//shopsource.singoo.cc/common/fonts/Bungee/Bungee-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Cabin';
  src: url('//shopsource.singoo.cc/common/fonts/Cabin/Cabin-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Cabin';
  src: url('//shopsource.singoo.cc/common/fonts/Cabin/Cabin-BoldItalic.ttf') format('truetype');
  font-weight: 700;
  font-style: italic;
}

@font-face {
  font-family: 'Cabin';
  src: url('//shopsource.singoo.cc/common/fonts/Cabin/Cabin-Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'Cabin';
  src: url('//shopsource.singoo.cc/common/fonts/Cabin/Cabin-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'Cabin';
  src: url('//shopsource.singoo.cc/common/fonts/Cabin/Cabin-MediumItalic.ttf') format('truetype');
  font-weight: 500;
  font-style: italic;
}

@font-face {
  font-family: 'Cabin';
  src: url('//shopsource.singoo.cc/common/fonts/Cabin/Cabin-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Cabin';
  src: url('//shopsource.singoo.cc/common/fonts/Cabin/Cabin-SemiBold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: 'Cabin';
  src: url('//shopsource.singoo.cc/common/fonts/Cabin/Cabin-SemiBoldItalic.ttf') format('truetype');
  font-weight: 600;
  font-style: italic;
}

@font-face {
  font-family: 'CabinSketch';
  src: url('//shopsource.singoo.cc/common/fonts/Cabin_Sketch/CabinSketch-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'CabinSketch';
  src: url('//shopsource.singoo.cc/common/fonts/Cabin_Sketch/CabinSketch-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Cairo';
  src: url('//shopsource.singoo.cc/common/fonts/Cairo/Cairo-Black.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: 'Cairo';
  src: url('//shopsource.singoo.cc/common/fonts/Cairo/Cairo-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Cairo';
  src: url('//shopsource.singoo.cc/common/fonts/Cairo/Cairo-ExtraLight.ttf') format('truetype');
  font-weight: 200;
  font-style: normal;
}

@font-face {
  font-family: 'Cairo';
  src: url('//shopsource.singoo.cc/common/fonts/Cairo/Cairo-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'Cairo';
  src: url('//shopsource.singoo.cc/common/fonts/Cairo/Cairo-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Cairo';
  src: url('//shopsource.singoo.cc/common/fonts/Cairo/Cairo-SemiBold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: 'Catamaran';
  src: url('//shopsource.singoo.cc/common/fonts/Catamaran/Catamaran-Black.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: 'Catamaran';
  src: url('//shopsource.singoo.cc/common/fonts/Catamaran/Catamaran-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Catamaran';
  src: url('//shopsource.singoo.cc/common/fonts/Catamaran/Catamaran-ExtraBold.ttf') format('truetype');
  font-weight: 800;
  font-style: normal;
}

@font-face {
  font-family: 'Catamaran';
  src: url('//shopsource.singoo.cc/common/fonts/Catamaran/Catamaran-ExtraLight.ttf') format('truetype');
  font-weight: 200;
  font-style: normal;
}

@font-face {
  font-family: 'Catamaran';
  src: url('//shopsource.singoo.cc/common/fonts/Catamaran/Catamaran-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'Catamaran';
  src: url('//shopsource.singoo.cc/common/fonts/Catamaran/Catamaran-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'Catamaran';
  src: url('//shopsource.singoo.cc/common/fonts/Catamaran/Catamaran-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Catamaran';
  src: url('//shopsource.singoo.cc/common/fonts/Catamaran/Catamaran-SemiBold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: 'Catamaran';
  src: url('//shopsource.singoo.cc/common/fonts/Catamaran/Catamaran-Thin.ttf') format('truetype');
  font-weight: 100;
  font-style: normal;
}

@font-face {
  font-family: 'Chewy';
  src: url('//shopsource.singoo.cc/common/fonts/Chewy/Chewy-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Cinzel';
  src: url('//shopsource.singoo.cc/common/fonts/Cinzel/Cinzel-Black.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: 'Cinzel';
  src: url('//shopsource.singoo.cc/common/fonts/Cinzel/Cinzel-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Cinzel';
  src: url('//shopsource.singoo.cc/common/fonts/Cinzel/Cinzel-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Comfortaa';
  src: url('//shopsource.singoo.cc/common/fonts/Comfortaa/Comfortaa-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Comfortaa';
  src: url('//shopsource.singoo.cc/common/fonts/Comfortaa/Comfortaa-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'Comfortaa';
  src: url('//shopsource.singoo.cc/common/fonts/Comfortaa/Comfortaa-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'CormorantGaramond';
  src: url('//shopsource.singoo.cc/common/fonts/Cormorant_Garamond/CormorantGaramond-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'CormorantGaramond';
  src: url('//shopsource.singoo.cc/common/fonts/Cormorant_Garamond/CormorantGaramond-BoldItalic.ttf') format('truetype');
  font-weight: 700;
  font-style: italic;
}

@font-face {
  font-family: 'CormorantGaramond';
  src: url('//shopsource.singoo.cc/common/fonts/Cormorant_Garamond/CormorantGaramond-Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'CormorantGaramond';
  src: url('//shopsource.singoo.cc/common/fonts/Cormorant_Garamond/CormorantGaramond-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'CormorantGaramond';
  src: url('//shopsource.singoo.cc/common/fonts/Cormorant_Garamond/CormorantGaramond-LightItalic.ttf') format('truetype');
  font-weight: 300;
  font-style: italic;
}

@font-face {
  font-family: 'CormorantGaramond';
  src: url('//shopsource.singoo.cc/common/fonts/Cormorant_Garamond/CormorantGaramond-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'CormorantGaramond';
  src: url('//shopsource.singoo.cc/common/fonts/Cormorant_Garamond/CormorantGaramond-MediumItalic.ttf') format('truetype');
  font-weight: 500;
  font-style: italic;
}

@font-face {
  font-family: 'CormorantGaramond';
  src: url('//shopsource.singoo.cc/common/fonts/Cormorant_Garamond/CormorantGaramond-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'CormorantGaramond';
  src: url('//shopsource.singoo.cc/common/fonts/Cormorant_Garamond/CormorantGaramond-SemiBold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: 'CormorantGaramond';
  src: url('//shopsource.singoo.cc/common/fonts/Cormorant_Garamond/CormorantGaramond-SemiBoldItalic.ttf') format('truetype');
  font-weight: 600;
  font-style: italic;
}

@font-face {
  font-family: 'Creepster';
  src: url('//shopsource.singoo.cc/common/fonts/Creepster/Creepster-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'CreteRound';
  src: url('//shopsource.singoo.cc/common/fonts/Crete_Round/CreteRound-Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'CreteRound';
  src: url('//shopsource.singoo.cc/common/fonts/Crete_Round/CreteRound-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'CrimsonText';
  src: url('//shopsource.singoo.cc/common/fonts/Crimson_Text/CrimsonText-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'CrimsonText';
  src: url('//shopsource.singoo.cc/common/fonts/Crimson_Text/CrimsonText-BoldItalic.ttf') format('truetype');
  font-weight: 700;
  font-style: italic;
}

@font-face {
  font-family: 'CrimsonText';
  src: url('//shopsource.singoo.cc/common/fonts/Crimson_Text/CrimsonText-Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'CrimsonText';
  src: url('//shopsource.singoo.cc/common/fonts/Crimson_Text/CrimsonText-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'CrimsonText';
  src: url('//shopsource.singoo.cc/common/fonts/Crimson_Text/CrimsonText-SemiBold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: 'CrimsonText';
  src: url('//shopsource.singoo.cc/common/fonts/Crimson_Text/CrimsonText-SemiBoldItalic.ttf') format('truetype');
  font-weight: 600;
  font-style: italic;
}

@font-face {
  font-family: 'Cuprum';
  src: url('//shopsource.singoo.cc/common/fonts/Cuprum/Cuprum-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Cuprum';
  src: url('//shopsource.singoo.cc/common/fonts/Cuprum/Cuprum-BoldItalic.ttf') format('truetype');
  font-weight: 700;
  font-style: italic;
}

@font-face {
  font-family: 'Cuprum';
  src: url('//shopsource.singoo.cc/common/fonts/Cuprum/Cuprum-Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'Cuprum';
  src: url('//shopsource.singoo.cc/common/fonts/Cuprum/Cuprum-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'CutiveMono';
  src: url('//shopsource.singoo.cc/common/fonts/Cutive_Mono/CutiveMono-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'DancingScript';
  src: url('//shopsource.singoo.cc/common/fonts/Dancing_Script/DancingScript-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'DancingScript';
  src: url('//shopsource.singoo.cc/common/fonts/Dancing_Script/DancingScript-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'DidactGothic';
  src: url('//shopsource.singoo.cc/common/fonts/Didact_Gothic/DidactGothic-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Didot';
  src: url('//shopsource.singoo.cc/common/fonts/Didot/Didot-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Dosis';
  src: url('//shopsource.singoo.cc/common/fonts/Dosis/Dosis-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Dosis';
  src: url('//shopsource.singoo.cc/common/fonts/Dosis/Dosis-ExtraBold.ttf') format('truetype');
  font-weight: 800;
  font-style: normal;
}

@font-face {
  font-family: 'Dosis';
  src: url('//shopsource.singoo.cc/common/fonts/Dosis/Dosis-ExtraLight.ttf') format('truetype');
  font-weight: 200;
  font-style: normal;
}

@font-face {
  font-family: 'Dosis';
  src: url('//shopsource.singoo.cc/common/fonts/Dosis/Dosis-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'Dosis';
  src: url('//shopsource.singoo.cc/common/fonts/Dosis/Dosis-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'Dosis';
  src: url('//shopsource.singoo.cc/common/fonts/Dosis/Dosis-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Dosis';
  src: url('//shopsource.singoo.cc/common/fonts/Dosis/Dosis-SemiBold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: 'EBGaramond';
  src: url('//shopsource.singoo.cc/common/fonts/EB_Garamond/EBGaramond-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'EBGaramond';
  src: url('//shopsource.singoo.cc/common/fonts/EB_Garamond/EBGaramond-BoldItalic.ttf') format('truetype');
  font-weight: 700;
  font-style: italic;
}

@font-face {
  font-family: 'EBGaramond';
  src: url('//shopsource.singoo.cc/common/fonts/EB_Garamond/EBGaramond-ExtraBold.ttf') format('truetype');
  font-weight: 800;
  font-style: normal;
}

@font-face {
  font-family: 'EBGaramond';
  src: url('//shopsource.singoo.cc/common/fonts/EB_Garamond/EBGaramond-ExtraBoldItalic.ttf') format('truetype');
  font-weight: 800;
  font-style: italic;
}

@font-face {
  font-family: 'EBGaramond';
  src: url('//shopsource.singoo.cc/common/fonts/EB_Garamond/EBGaramond-Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'EBGaramond';
  src: url('//shopsource.singoo.cc/common/fonts/EB_Garamond/EBGaramond-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'EBGaramond';
  src: url('//shopsource.singoo.cc/common/fonts/EB_Garamond/EBGaramond-MediumItalic.ttf') format('truetype');
  font-weight: 500;
  font-style: italic;
}

@font-face {
  font-family: 'EBGaramond';
  src: url('//shopsource.singoo.cc/common/fonts/EB_Garamond/EBGaramond-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'EBGaramond';
  src: url('//shopsource.singoo.cc/common/fonts/EB_Garamond/EBGaramond-SemiBold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: 'EBGaramond';
  src: url('//shopsource.singoo.cc/common/fonts/EB_Garamond/EBGaramond-SemiBoldItalic.ttf') format('truetype');
  font-weight: 600;
  font-style: italic;
}

@font-face {
  font-family: 'Exo';
  src: url('//shopsource.singoo.cc/common/fonts/Exo/Exo-Black.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: 'Exo';
  src: url('//shopsource.singoo.cc/common/fonts/Exo/Exo-BlackItalic.ttf') format('truetype');
  font-weight: 900;
  font-style: italic;
}

@font-face {
  font-family: 'Exo';
  src: url('//shopsource.singoo.cc/common/fonts/Exo/Exo-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Exo';
  src: url('//shopsource.singoo.cc/common/fonts/Exo/Exo-BoldItalic.ttf') format('truetype');
  font-weight: 700;
  font-style: italic;
}

@font-face {
  font-family: 'Exo';
  src: url('//shopsource.singoo.cc/common/fonts/Exo/Exo-ExtraBold.ttf') format('truetype');
  font-weight: 800;
  font-style: normal;
}

@font-face {
  font-family: 'Exo';
  src: url('//shopsource.singoo.cc/common/fonts/Exo/Exo-ExtraBoldItalic.ttf') format('truetype');
  font-weight: 800;
  font-style: italic;
}

@font-face {
  font-family: 'Exo';
  src: url('//shopsource.singoo.cc/common/fonts/Exo/Exo-ExtraLight.ttf') format('truetype');
  font-weight: 200;
  font-style: normal;
}

@font-face {
  font-family: 'Exo';
  src: url('//shopsource.singoo.cc/common/fonts/Exo/Exo-ExtraLightItalic.ttf') format('truetype');
  font-weight: 200;
  font-style: italic;
}

@font-face {
  font-family: 'Exo';
  src: url('//shopsource.singoo.cc/common/fonts/Exo/Exo-Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'Exo';
  src: url('//shopsource.singoo.cc/common/fonts/Exo/Exo-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'Exo';
  src: url('//shopsource.singoo.cc/common/fonts/Exo/Exo-LightItalic.ttf') format('truetype');
  font-weight: 300;
  font-style: italic;
}

@font-face {
  font-family: 'Exo';
  src: url('//shopsource.singoo.cc/common/fonts/Exo/Exo-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'Exo';
  src: url('//shopsource.singoo.cc/common/fonts/Exo/Exo-MediumItalic.ttf') format('truetype');
  font-weight: 500;
  font-style: italic;
}

@font-face {
  font-family: 'Exo';
  src: url('//shopsource.singoo.cc/common/fonts/Exo/Exo-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Exo';
  src: url('//shopsource.singoo.cc/common/fonts/Exo/Exo-SemiBold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: 'Exo';
  src: url('//shopsource.singoo.cc/common/fonts/Exo/Exo-SemiBoldItalic.ttf') format('truetype');
  font-weight: 600;
  font-style: italic;
}

@font-face {
  font-family: 'Exo';
  src: url('//shopsource.singoo.cc/common/fonts/Exo/Exo-Thin.ttf') format('truetype');
  font-weight: 100;
  font-style: normal;
}

@font-face {
  font-family: 'Exo';
  src: url('//shopsource.singoo.cc/common/fonts/Exo/Exo-ThinItalic.ttf') format('truetype');
  font-weight: 100;
  font-style: italic;
}

@font-face {
  font-family: 'Exo2';
  src: url('//shopsource.singoo.cc/common/fonts/Exo_2/Exo2-Black.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: 'Exo2';
  src: url('//shopsource.singoo.cc/common/fonts/Exo_2/Exo2-BlackItalic.ttf') format('truetype');
  font-weight: 900;
  font-style: italic;
}

@font-face {
  font-family: 'Exo2';
  src: url('//shopsource.singoo.cc/common/fonts/Exo_2/Exo2-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Exo2';
  src: url('//shopsource.singoo.cc/common/fonts/Exo_2/Exo2-BoldItalic.ttf') format('truetype');
  font-weight: 700;
  font-style: italic;
}

@font-face {
  font-family: 'Exo2';
  src: url('//shopsource.singoo.cc/common/fonts/Exo_2/Exo2-ExtraBold.ttf') format('truetype');
  font-weight: 800;
  font-style: normal;
}

@font-face {
  font-family: 'Exo2';
  src: url('//shopsource.singoo.cc/common/fonts/Exo_2/Exo2-ExtraBoldItalic.ttf') format('truetype');
  font-weight: 800;
  font-style: italic;
}

@font-face {
  font-family: 'Exo2';
  src: url('//shopsource.singoo.cc/common/fonts/Exo_2/Exo2-ExtraLight.ttf') format('truetype');
  font-weight: 200;
  font-style: normal;
}

@font-face {
  font-family: 'Exo2';
  src: url('//shopsource.singoo.cc/common/fonts/Exo_2/Exo2-ExtraLightItalic.ttf') format('truetype');
  font-weight: 200;
  font-style: italic;
}

@font-face {
  font-family: 'Exo2';
  src: url('//shopsource.singoo.cc/common/fonts/Exo_2/Exo2-Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'Exo2';
  src: url('//shopsource.singoo.cc/common/fonts/Exo_2/Exo2-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'Exo2';
  src: url('//shopsource.singoo.cc/common/fonts/Exo_2/Exo2-LightItalic.ttf') format('truetype');
  font-weight: 300;
  font-style: italic;
}

@font-face {
  font-family: 'Exo2';
  src: url('//shopsource.singoo.cc/common/fonts/Exo_2/Exo2-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'Exo2';
  src: url('//shopsource.singoo.cc/common/fonts/Exo_2/Exo2-MediumItalic.ttf') format('truetype');
  font-weight: 500;
  font-style: italic;
}

@font-face {
  font-family: 'Exo2';
  src: url('//shopsource.singoo.cc/common/fonts/Exo_2/Exo2-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Exo2';
  src: url('//shopsource.singoo.cc/common/fonts/Exo_2/Exo2-SemiBold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: 'Exo2';
  src: url('//shopsource.singoo.cc/common/fonts/Exo_2/Exo2-SemiBoldItalic.ttf') format('truetype');
  font-weight: 600;
  font-style: italic;
}

@font-face {
  font-family: 'Exo2';
  src: url('//shopsource.singoo.cc/common/fonts/Exo_2/Exo2-Thin.ttf') format('truetype');
  font-weight: 100;
  font-style: normal;
}

@font-face {
  font-family: 'Exo2';
  src: url('//shopsource.singoo.cc/common/fonts/Exo_2/Exo2-ThinItalic.ttf') format('truetype');
  font-weight: 100;
  font-style: italic;
}

@font-face {
  font-family: 'FiraSans';
  src: url('//shopsource.singoo.cc/common/fonts/Fira_Sans/FiraSans-Black.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: 'FiraSans';
  src: url('//shopsource.singoo.cc/common/fonts/Fira_Sans/FiraSans-BlackItalic.ttf') format('truetype');
  font-weight: 900;
  font-style: italic;
}

@font-face {
  font-family: 'FiraSans';
  src: url('//shopsource.singoo.cc/common/fonts/Fira_Sans/FiraSans-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'FiraSans';
  src: url('//shopsource.singoo.cc/common/fonts/Fira_Sans/FiraSans-BoldItalic.ttf') format('truetype');
  font-weight: 700;
  font-style: italic;
}

@font-face {
  font-family: 'FiraSans';
  src: url('//shopsource.singoo.cc/common/fonts/Fira_Sans/FiraSans-ExtraBold.ttf') format('truetype');
  font-weight: 800;
  font-style: normal;
}

@font-face {
  font-family: 'FiraSans';
  src: url('//shopsource.singoo.cc/common/fonts/Fira_Sans/FiraSans-ExtraBoldItalic.ttf') format('truetype');
  font-weight: 800;
  font-style: italic;
}

@font-face {
  font-family: 'FiraSans';
  src: url('//shopsource.singoo.cc/common/fonts/Fira_Sans/FiraSans-ExtraLight.ttf') format('truetype');
  font-weight: 200;
  font-style: normal;
}

@font-face {
  font-family: 'FiraSans';
  src: url('//shopsource.singoo.cc/common/fonts/Fira_Sans/FiraSans-ExtraLightItalic.ttf') format('truetype');
  font-weight: 200;
  font-style: italic;
}

@font-face {
  font-family: 'FiraSans';
  src: url('//shopsource.singoo.cc/common/fonts/Fira_Sans/FiraSans-Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'FiraSans';
  src: url('//shopsource.singoo.cc/common/fonts/Fira_Sans/FiraSans-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'FiraSans';
  src: url('//shopsource.singoo.cc/common/fonts/Fira_Sans/FiraSans-LightItalic.ttf') format('truetype');
  font-weight: 300;
  font-style: italic;
}

@font-face {
  font-family: 'FiraSans';
  src: url('//shopsource.singoo.cc/common/fonts/Fira_Sans/FiraSans-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'FiraSans';
  src: url('//shopsource.singoo.cc/common/fonts/Fira_Sans/FiraSans-MediumItalic.ttf') format('truetype');
  font-weight: 500;
  font-style: italic;
}

@font-face {
  font-family: 'FiraSans';
  src: url('//shopsource.singoo.cc/common/fonts/Fira_Sans/FiraSans-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'FiraSans';
  src: url('//shopsource.singoo.cc/common/fonts/Fira_Sans/FiraSans-SemiBold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: 'FiraSans';
  src: url('//shopsource.singoo.cc/common/fonts/Fira_Sans/FiraSans-SemiBoldItalic.ttf') format('truetype');
  font-weight: 600;
  font-style: italic;
}

@font-face {
  font-family: 'FiraSans';
  src: url('//shopsource.singoo.cc/common/fonts/Fira_Sans/FiraSans-Thin.ttf') format('truetype');
  font-weight: 100;
  font-style: normal;
}

@font-face {
  font-family: 'FiraSans';
  src: url('//shopsource.singoo.cc/common/fonts/Fira_Sans/FiraSans-ThinItalic.ttf') format('truetype');
  font-weight: 100;
  font-style: italic;
}

@font-face {
  font-family: 'FjallaOne';
  src: url('//shopsource.singoo.cc/common/fonts/Fjalla_One/FjallaOne-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'FontdinerSwanky';
  src: url('//shopsource.singoo.cc/common/fonts/Fontdiner_Swanky/FontdinerSwanky-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'FrancoisOne';
  src: url('//shopsource.singoo.cc/common/fonts/Francois_One/FrancoisOne-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'FrederickatheGreat';
  src: url('//shopsource.singoo.cc/common/fonts/Fredericka_the_Great/FrederickatheGreat-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'FugazOne';
  src: url('//shopsource.singoo.cc/common/fonts/Fugaz_One/FugazOne-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Geo';
  src: url('//shopsource.singoo.cc/common/fonts/Geo/Geo-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'GothamRounded';
  src: url('//shopsource.singoo.cc/common/fonts/Gotham_Rounded/GOTHAMRND-BOLDITA.OTF') format('truetype');
  font-weight: 700;
  font-style: italic;
}

@font-face {
  font-family: 'GothamRounded';
  src: url('//shopsource.singoo.cc/common/fonts/Gotham_Rounded/GOTHAMRND-BOOKITA.OTF') format('truetype');
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'GothamRounded';
  src: url('//shopsource.singoo.cc/common/fonts/Gotham_Rounded/GOTHAMRND-LIGHTITA.OTF') format('truetype');
  font-weight: 300;
  font-style: italic;
}

@font-face {
  font-family: 'GothamRounded';
  src: url('//shopsource.singoo.cc/common/fonts/Gotham_Rounded/GOTHAMRND-MEDITA.OTF') format('truetype');
  font-weight: 500;
  font-style: italic;
}

@font-face {
  font-family: 'GothamRounded';
  src: url('//shopsource.singoo.cc/common/fonts/Gotham_Rounded/gotham-rounded-bold.woff.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'GothamRounded';
  src: url('//shopsource.singoo.cc/common/fonts/Gotham_Rounded/GothamRounded-Book.otf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'GothamRounded';
  src: url('//shopsource.singoo.cc/common/fonts/Gotham_Rounded/gotham-rounded-light.woff.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'GothamRounded';
  src: url('//shopsource.singoo.cc/common/fonts/Gotham_Rounded/gotham-rounded-medium.woff.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'Graduate';
  src: url('//shopsource.singoo.cc/common/fonts/Graduate/Graduate-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Handlee';
  src: url('//shopsource.singoo.cc/common/fonts/Handlee/Handlee-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Hind';
  src: url('//shopsource.singoo.cc/common/fonts/Hind/Hind-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Hind';
  src: url('//shopsource.singoo.cc/common/fonts/Hind/Hind-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'Hind';
  src: url('//shopsource.singoo.cc/common/fonts/Hind/Hind-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'Hind';
  src: url('//shopsource.singoo.cc/common/fonts/Hind/Hind-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Hind';
  src: url('//shopsource.singoo.cc/common/fonts/Hind/Hind-SemiBold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: 'HindSiliguri';
  src: url('//shopsource.singoo.cc/common/fonts/Hind_Siliguri/HindSiliguri-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'HindSiliguri';
  src: url('//shopsource.singoo.cc/common/fonts/Hind_Siliguri/HindSiliguri-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'HindSiliguri';
  src: url('//shopsource.singoo.cc/common/fonts/Hind_Siliguri/HindSiliguri-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'HindSiliguri';
  src: url('//shopsource.singoo.cc/common/fonts/Hind_Siliguri/HindSiliguri-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'HindSiliguri';
  src: url('//shopsource.singoo.cc/common/fonts/Hind_Siliguri/HindSiliguri-SemiBold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: 'Inconsolata';
  src: url('//shopsource.singoo.cc/common/fonts/Inconsolata/Inconsolata-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Inconsolata';
  src: url('//shopsource.singoo.cc/common/fonts/Inconsolata/Inconsolata-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'JosefinSans';
  src: url('//shopsource.singoo.cc/common/fonts/Josefin_Sans/JosefinSans-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'JosefinSans';
  src: url('//shopsource.singoo.cc/common/fonts/Josefin_Sans/JosefinSans-BoldItalic.ttf') format('truetype');
  font-weight: 700;
  font-style: italic;
}

@font-face {
  font-family: 'JosefinSans';
  src: url('//shopsource.singoo.cc/common/fonts/Josefin_Sans/JosefinSans-Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'JosefinSans';
  src: url('//shopsource.singoo.cc/common/fonts/Josefin_Sans/JosefinSans-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'JosefinSans';
  src: url('//shopsource.singoo.cc/common/fonts/Josefin_Sans/JosefinSans-LightItalic.ttf') format('truetype');
  font-weight: 300;
  font-style: italic;
}

@font-face {
  font-family: 'JosefinSans';
  src: url('//shopsource.singoo.cc/common/fonts/Josefin_Sans/JosefinSans-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'JosefinSans';
  src: url('//shopsource.singoo.cc/common/fonts/Josefin_Sans/JosefinSans-SemiBold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: 'JosefinSans';
  src: url('//shopsource.singoo.cc/common/fonts/Josefin_Sans/JosefinSans-SemiBoldItalic.ttf') format('truetype');
  font-weight: 600;
  font-style: italic;
}

@font-face {
  font-family: 'JosefinSans';
  src: url('//shopsource.singoo.cc/common/fonts/Josefin_Sans/JosefinSans-Thin.ttf') format('truetype');
  font-weight: 100;
  font-style: normal;
}

@font-face {
  font-family: 'JosefinSans';
  src: url('//shopsource.singoo.cc/common/fonts/Josefin_Sans/JosefinSans-ThinItalic.ttf') format('truetype');
  font-weight: 100;
  font-style: italic;
}

@font-face {
  font-family: 'JosefinSlab';
  src: url('//shopsource.singoo.cc/common/fonts/Josefin_Slab/JosefinSlab-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'JosefinSlab';
  src: url('//shopsource.singoo.cc/common/fonts/Josefin_Slab/JosefinSlab-BoldItalic.ttf') format('truetype');
  font-weight: 700;
  font-style: italic;
}

@font-face {
  font-family: 'JosefinSlab';
  src: url('//shopsource.singoo.cc/common/fonts/Josefin_Slab/JosefinSlab-Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'JosefinSlab';
  src: url('//shopsource.singoo.cc/common/fonts/Josefin_Slab/JosefinSlab-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'JosefinSlab';
  src: url('//shopsource.singoo.cc/common/fonts/Josefin_Slab/JosefinSlab-LightItalic.ttf') format('truetype');
  font-weight: 300;
  font-style: italic;
}

@font-face {
  font-family: 'JosefinSlab';
  src: url('//shopsource.singoo.cc/common/fonts/Josefin_Slab/JosefinSlab-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'JosefinSlab';
  src: url('//shopsource.singoo.cc/common/fonts/Josefin_Slab/JosefinSlab-SemiBold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: 'JosefinSlab';
  src: url('//shopsource.singoo.cc/common/fonts/Josefin_Slab/JosefinSlab-SemiBoldItalic.ttf') format('truetype');
  font-weight: 600;
  font-style: italic;
}

@font-face {
  font-family: 'JosefinSlab';
  src: url('//shopsource.singoo.cc/common/fonts/Josefin_Slab/JosefinSlab-Thin.ttf') format('truetype');
  font-weight: 100;
  font-style: normal;
}

@font-face {
  font-family: 'JosefinSlab';
  src: url('//shopsource.singoo.cc/common/fonts/Josefin_Slab/JosefinSlab-ThinItalic.ttf') format('truetype');
  font-weight: 100;
  font-style: italic;
}

@font-face {
  font-family: 'JuliusSansOne';
  src: url('//shopsource.singoo.cc/common/fonts/Julius_Sans_One/JuliusSansOne-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Kanit';
  src: url('//shopsource.singoo.cc/common/fonts/Kanit/Kanit-Black.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: 'Kanit';
  src: url('//shopsource.singoo.cc/common/fonts/Kanit/Kanit-BlackItalic.ttf') format('truetype');
  font-weight: 900;
  font-style: italic;
}

@font-face {
  font-family: 'Kanit';
  src: url('//shopsource.singoo.cc/common/fonts/Kanit/Kanit-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Kanit';
  src: url('//shopsource.singoo.cc/common/fonts/Kanit/Kanit-BoldItalic.ttf') format('truetype');
  font-weight: 700;
  font-style: italic;
}

@font-face {
  font-family: 'Kanit';
  src: url('//shopsource.singoo.cc/common/fonts/Kanit/Kanit-ExtraBold.ttf') format('truetype');
  font-weight: 800;
  font-style: normal;
}

@font-face {
  font-family: 'Kanit';
  src: url('//shopsource.singoo.cc/common/fonts/Kanit/Kanit-ExtraBoldItalic.ttf') format('truetype');
  font-weight: 800;
  font-style: italic;
}

@font-face {
  font-family: 'Kanit';
  src: url('//shopsource.singoo.cc/common/fonts/Kanit/Kanit-ExtraLight.ttf') format('truetype');
  font-weight: 200;
  font-style: normal;
}

@font-face {
  font-family: 'Kanit';
  src: url('//shopsource.singoo.cc/common/fonts/Kanit/Kanit-ExtraLightItalic.ttf') format('truetype');
  font-weight: 200;
  font-style: italic;
}

@font-face {
  font-family: 'Kanit';
  src: url('//shopsource.singoo.cc/common/fonts/Kanit/Kanit-Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'Kanit';
  src: url('//shopsource.singoo.cc/common/fonts/Kanit/Kanit-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'Kanit';
  src: url('//shopsource.singoo.cc/common/fonts/Kanit/Kanit-LightItalic.ttf') format('truetype');
  font-weight: 300;
  font-style: italic;
}

@font-face {
  font-family: 'Kanit';
  src: url('//shopsource.singoo.cc/common/fonts/Kanit/Kanit-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'Kanit';
  src: url('//shopsource.singoo.cc/common/fonts/Kanit/Kanit-MediumItalic.ttf') format('truetype');
  font-weight: 500;
  font-style: italic;
}

@font-face {
  font-family: 'Kanit';
  src: url('//shopsource.singoo.cc/common/fonts/Kanit/Kanit-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Kanit';
  src: url('//shopsource.singoo.cc/common/fonts/Kanit/Kanit-SemiBold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: 'Kanit';
  src: url('//shopsource.singoo.cc/common/fonts/Kanit/Kanit-SemiBoldItalic.ttf') format('truetype');
  font-weight: 600;
  font-style: italic;
}

@font-face {
  font-family: 'Kanit';
  src: url('//shopsource.singoo.cc/common/fonts/Kanit/Kanit-Thin.ttf') format('truetype');
  font-weight: 100;
  font-style: normal;
}

@font-face {
  font-family: 'Kanit';
  src: url('//shopsource.singoo.cc/common/fonts/Kanit/Kanit-ThinItalic.ttf') format('truetype');
  font-weight: 100;
  font-style: italic;
}

@font-face {
  font-family: 'Karla';
  src: url('//shopsource.singoo.cc/common/fonts/Karla/Karla-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Karla';
  src: url('//shopsource.singoo.cc/common/fonts/Karla/Karla-BoldItalic.ttf') format('truetype');
  font-weight: 700;
  font-style: italic;
}

@font-face {
  font-family: 'Karla';
  src: url('//shopsource.singoo.cc/common/fonts/Karla/Karla-Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'Karla';
  src: url('//shopsource.singoo.cc/common/fonts/Karla/Karla-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'KaushanScript';
  src: url('//shopsource.singoo.cc/common/fonts/Kaushan_Script/KaushanScript-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'KumarOneOutline';
  src: url('//shopsource.singoo.cc/common/fonts/Kumar_One_Outline/KumarOneOutline-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Lato';
  src: url('//shopsource.singoo.cc/common/fonts/Lato/Lato-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Lato';
  src: url('//shopsource.singoo.cc/common/fonts/Lato/Lato-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'Lato';
  src: url('//shopsource.singoo.cc/common/fonts/Lato/Lato-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'LibreBaskerville';
  src: url('//shopsource.singoo.cc/common/fonts/Libre_Baskerville/LibreBaskerville-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'LibreBaskerville';
  src: url('//shopsource.singoo.cc/common/fonts/Libre_Baskerville/LibreBaskerville-Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'LibreBaskerville';
  src: url('//shopsource.singoo.cc/common/fonts/Libre_Baskerville/LibreBaskerville-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'LibreFranklin';
  src: url('//shopsource.singoo.cc/common/fonts/Libre_Franklin/LibreFranklin-Black.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: 'LibreFranklin';
  src: url('//shopsource.singoo.cc/common/fonts/Libre_Franklin/LibreFranklin-BlackItalic.ttf') format('truetype');
  font-weight: 900;
  font-style: italic;
}

@font-face {
  font-family: 'LibreFranklin';
  src: url('//shopsource.singoo.cc/common/fonts/Libre_Franklin/LibreFranklin-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'LibreFranklin';
  src: url('//shopsource.singoo.cc/common/fonts/Libre_Franklin/LibreFranklin-BoldItalic.ttf') format('truetype');
  font-weight: 700;
  font-style: italic;
}

@font-face {
  font-family: 'LibreFranklin';
  src: url('//shopsource.singoo.cc/common/fonts/Libre_Franklin/LibreFranklin-ExtraBold.ttf') format('truetype');
  font-weight: 800;
  font-style: normal;
}

@font-face {
  font-family: 'LibreFranklin';
  src: url('//shopsource.singoo.cc/common/fonts/Libre_Franklin/LibreFranklin-ExtraBoldItalic.ttf') format('truetype');
  font-weight: 800;
  font-style: italic;
}

@font-face {
  font-family: 'LibreFranklin';
  src: url('//shopsource.singoo.cc/common/fonts/Libre_Franklin/LibreFranklin-ExtraLight.ttf') format('truetype');
  font-weight: 200;
  font-style: normal;
}

@font-face {
  font-family: 'LibreFranklin';
  src: url('//shopsource.singoo.cc/common/fonts/Libre_Franklin/LibreFranklin-ExtraLightItalic.ttf') format('truetype');
  font-weight: 200;
  font-style: italic;
}

@font-face {
  font-family: 'LibreFranklin';
  src: url('//shopsource.singoo.cc/common/fonts/Libre_Franklin/LibreFranklin-Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'LibreFranklin';
  src: url('//shopsource.singoo.cc/common/fonts/Libre_Franklin/LibreFranklin-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'LibreFranklin';
  src: url('//shopsource.singoo.cc/common/fonts/Libre_Franklin/LibreFranklin-LightItalic.ttf') format('truetype');
  font-weight: 300;
  font-style: italic;
}

@font-face {
  font-family: 'LibreFranklin';
  src: url('//shopsource.singoo.cc/common/fonts/Libre_Franklin/LibreFranklin-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'LibreFranklin';
  src: url('//shopsource.singoo.cc/common/fonts/Libre_Franklin/LibreFranklin-MediumItalic.ttf') format('truetype');
  font-weight: 500;
  font-style: italic;
}

@font-face {
  font-family: 'LibreFranklin';
  src: url('//shopsource.singoo.cc/common/fonts/Libre_Franklin/LibreFranklin-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'LibreFranklin';
  src: url('//shopsource.singoo.cc/common/fonts/Libre_Franklin/LibreFranklin-SemiBold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: 'LibreFranklin';
  src: url('//shopsource.singoo.cc/common/fonts/Libre_Franklin/LibreFranklin-SemiBoldItalic.ttf') format('truetype');
  font-weight: 600;
  font-style: italic;
}

@font-face {
  font-family: 'LibreFranklin';
  src: url('//shopsource.singoo.cc/common/fonts/Libre_Franklin/LibreFranklin-Thin.ttf') format('truetype');
  font-weight: 100;
  font-style: normal;
}

@font-face {
  font-family: 'LibreFranklin';
  src: url('//shopsource.singoo.cc/common/fonts/Libre_Franklin/LibreFranklin-ThinItalic.ttf') format('truetype');
  font-weight: 100;
  font-style: italic;
}

@font-face {
  font-family: 'LifeSavers';
  src: url('//shopsource.singoo.cc/common/fonts/Life_Savers/LifeSavers-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'LifeSavers';
  src: url('//shopsource.singoo.cc/common/fonts/Life_Savers/LifeSavers-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Lobster';
  src: url('//shopsource.singoo.cc/common/fonts/Lobster/Lobster-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Lora';
  src: url('//shopsource.singoo.cc/common/fonts/Lora/Lora-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Lora';
  src: url('//shopsource.singoo.cc/common/fonts/Lora/Lora-BoldItalic.ttf') format('truetype');
  font-weight: 700;
  font-style: italic;
}

@font-face {
  font-family: 'Lora';
  src: url('//shopsource.singoo.cc/common/fonts/Lora/Lora-Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'Lora';
  src: url('//shopsource.singoo.cc/common/fonts/Lora/Lora-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'MavenPro';
  src: url('//shopsource.singoo.cc/common/fonts/Maven_Pro/MavenPro-Black.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: 'MavenPro';
  src: url('//shopsource.singoo.cc/common/fonts/Maven_Pro/MavenPro-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'MavenPro';
  src: url('//shopsource.singoo.cc/common/fonts/Maven_Pro/MavenPro-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'MavenPro';
  src: url('//shopsource.singoo.cc/common/fonts/Maven_Pro/MavenPro-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Myriad-Pro';
  src: url('//shopsource.singoo.cc/common/fonts/Myriad-Pro/MyriadPro-It-21.otf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Merriweather';
  src: url('//shopsource.singoo.cc/common/fonts/Merriweather/Merriweather-Black.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: 'Merriweather';
  src: url('//shopsource.singoo.cc/common/fonts/Merriweather/Merriweather-BlackItalic.ttf') format('truetype');
  font-weight: 900;
  font-style: italic;
}

@font-face {
  font-family: 'Merriweather';
  src: url('//shopsource.singoo.cc/common/fonts/Merriweather/Merriweather-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Merriweather';
  src: url('//shopsource.singoo.cc/common/fonts/Merriweather/Merriweather-BoldItalic.ttf') format('truetype');
  font-weight: 700;
  font-style: italic;
}

@font-face {
  font-family: 'Merriweather';
  src: url('//shopsource.singoo.cc/common/fonts/Merriweather/Merriweather-Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'Merriweather';
  src: url('//shopsource.singoo.cc/common/fonts/Merriweather/Merriweather-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'Merriweather';
  src: url('//shopsource.singoo.cc/common/fonts/Merriweather/Merriweather-LightItalic.ttf') format('truetype');
  font-weight: 300;
  font-style: italic;
}

@font-face {
  font-family: 'Merriweather';
  src: url('//shopsource.singoo.cc/common/fonts/Merriweather/Merriweather-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'MerriweatherSans';
  src: url('//shopsource.singoo.cc/common/fonts/Merriweather_Sans/MerriweatherSans-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'MerriweatherSans';
  src: url('//shopsource.singoo.cc/common/fonts/Merriweather_Sans/MerriweatherSans-BoldItalic.ttf') format('truetype');
  font-weight: 700;
  font-style: italic;
}

@font-face {
  font-family: 'MerriweatherSans';
  src: url('//shopsource.singoo.cc/common/fonts/Merriweather_Sans/MerriweatherSans-ExtraBold.ttf') format('truetype');
  font-weight: 800;
  font-style: normal;
}

@font-face {
  font-family: 'MerriweatherSans';
  src: url('//shopsource.singoo.cc/common/fonts/Merriweather_Sans/MerriweatherSans-ExtraBoldItalic.ttf') format('truetype');
  font-weight: 800;
  font-style: italic;
}

@font-face {
  font-family: 'MerriweatherSans';
  src: url('//shopsource.singoo.cc/common/fonts/Merriweather_Sans/MerriweatherSans-Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'MerriweatherSans';
  src: url('//shopsource.singoo.cc/common/fonts/Merriweather_Sans/MerriweatherSans-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'MerriweatherSans';
  src: url('//shopsource.singoo.cc/common/fonts/Merriweather_Sans/MerriweatherSans-LightItalic.ttf') format('truetype');
  font-weight: 300;
  font-style: italic;
}

@font-face {
  font-family: 'MerriweatherSans';
  src: url('//shopsource.singoo.cc/common/fonts/Merriweather_Sans/MerriweatherSans-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Modak';
  src: url('//shopsource.singoo.cc/common/fonts/Modak/Modak-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Monoton';
  src: url('//shopsource.singoo.cc/common/fonts/Monoton/Monoton-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Montserrat';
  src: url('//shopsource.singoo.cc/common/fonts/Montserrat/Montserrat-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Montserrat';
  src: url('//shopsource.singoo.cc/common/fonts/Montserrat/Montserrat-ExtraLight.ttf') format('truetype');
  font-weight: 200;
  font-style: normal;
}

@font-face {
  font-family: 'Montserrat';
  src: url('//shopsource.singoo.cc/common/fonts/Montserrat/Montserrat-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'Montserrat';
  src: url('//shopsource.singoo.cc/common/fonts/Montserrat/Montserrat-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Muli';
  src: url('//shopsource.singoo.cc/common/fonts/Muli/Muli-Black.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: 'Muli';
  src: url('//shopsource.singoo.cc/common/fonts/Muli/Muli-BlackItalic.ttf') format('truetype');
  font-weight: 900;
  font-style: italic;
}

@font-face {
  font-family: 'Muli';
  src: url('//shopsource.singoo.cc/common/fonts/Muli/Muli-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Muli';
  src: url('//shopsource.singoo.cc/common/fonts/Muli/Muli-BoldItalic.ttf') format('truetype');
  font-weight: 700;
  font-style: italic;
}

@font-face {
  font-family: 'Muli';
  src: url('//shopsource.singoo.cc/common/fonts/Muli/Muli-ExtraBold.ttf') format('truetype');
  font-weight: 800;
  font-style: normal;
}

@font-face {
  font-family: 'Muli';
  src: url('//shopsource.singoo.cc/common/fonts/Muli/Muli-ExtraBoldItalic.ttf') format('truetype');
  font-weight: 800;
  font-style: italic;
}

@font-face {
  font-family: 'Muli';
  src: url('//shopsource.singoo.cc/common/fonts/Muli/Muli-ExtraLight.ttf') format('truetype');
  font-weight: 200;
  font-style: normal;
}

@font-face {
  font-family: 'Muli';
  src: url('//shopsource.singoo.cc/common/fonts/Muli/Muli-ExtraLightItalic.ttf') format('truetype');
  font-weight: 200;
  font-style: italic;
}

@font-face {
  font-family: 'Muli';
  src: url('//shopsource.singoo.cc/common/fonts/Muli/Muli-Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'Muli';
  src: url('//shopsource.singoo.cc/common/fonts/Muli/Muli-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'Muli';
  src: url('//shopsource.singoo.cc/common/fonts/Muli/Muli-LightItalic.ttf') format('truetype');
  font-weight: 300;
  font-style: italic;
}

@font-face {
  font-family: 'Muli';
  src: url('//shopsource.singoo.cc/common/fonts/Muli/Muli-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Muli';
  src: url('//shopsource.singoo.cc/common/fonts/Muli/Muli-SemiBold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: 'Muli';
  src: url('//shopsource.singoo.cc/common/fonts/Muli/Muli-SemiBoldItalic.ttf') format('truetype');
  font-weight: 600;
  font-style: italic;
}

@font-face {
  font-family: 'NanumGothic';
  src: url('//shopsource.singoo.cc/common/fonts/Nanum_Gothic/NanumGothic-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'NanumGothic';
  src: url('//shopsource.singoo.cc/common/fonts/Nanum_Gothic/NanumGothic-ExtraBold.ttf') format('truetype');
  font-weight: 800;
  font-style: normal;
}

@font-face {
  font-family: 'NanumGothic';
  src: url('//shopsource.singoo.cc/common/fonts/Nanum_Gothic/NanumGothic-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Newsreader';
  src: url('//shopsource.singoo.cc/common/fonts/Newsreader/Newsreader-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Newsreader';
  src: url('//shopsource.singoo.cc/common/fonts/Newsreader/Newsreader-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Newsreader';
  src: url('//shopsource.singoo.cc/common/fonts/Newsreader/Newsreader-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'NotoSans';
  src: url('//shopsource.singoo.cc/common/fonts/Noto_Sans/NotoSans-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'NotoSans';
  src: url('//shopsource.singoo.cc/common/fonts/Noto_Sans/NotoSans-BoldItalic.ttf') format('truetype');
  font-weight: 700;
  font-style: italic;
}

@font-face {
  font-family: 'NotoSans';
  src: url('//shopsource.singoo.cc/common/fonts/Noto_Sans/NotoSans-Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'NotoSans';
  src: url('//shopsource.singoo.cc/common/fonts/Noto_Sans/NotoSans-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'NotoSerif';
  src: url('//shopsource.singoo.cc/common/fonts/Noto_Serif/NotoSerif-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'NotoSerif';
  src: url('//shopsource.singoo.cc/common/fonts/Noto_Serif/NotoSerif-BoldItalic.ttf') format('truetype');
  font-weight: 700;
  font-style: italic;
}

@font-face {
  font-family: 'NotoSerif';
  src: url('//shopsource.singoo.cc/common/fonts/Noto_Serif/NotoSerif-Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'NotoSerif';
  src: url('//shopsource.singoo.cc/common/fonts/Noto_Serif/NotoSerif-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Nunito';
  src: url('//shopsource.singoo.cc/common/fonts/Nunito/Nunito-Black.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: 'Nunito';
  src: url('//shopsource.singoo.cc/common/fonts/Nunito/Nunito-BlackItalic.ttf') format('truetype');
  font-weight: 900;
  font-style: italic;
}

@font-face {
  font-family: 'Nunito';
  src: url('//shopsource.singoo.cc/common/fonts/Nunito/Nunito-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Nunito';
  src: url('//shopsource.singoo.cc/common/fonts/Nunito/Nunito-BoldItalic.ttf') format('truetype');
  font-weight: 700;
  font-style: italic;
}

@font-face {
  font-family: 'Nunito';
  src: url('//shopsource.singoo.cc/common/fonts/Nunito/Nunito-ExtraBold.ttf') format('truetype');
  font-weight: 800;
  font-style: normal;
}

@font-face {
  font-family: 'Nunito';
  src: url('//shopsource.singoo.cc/common/fonts/Nunito/Nunito-ExtraBoldItalic.ttf') format('truetype');
  font-weight: 800;
  font-style: italic;
}

@font-face {
  font-family: 'Nunito';
  src: url('//shopsource.singoo.cc/common/fonts/Nunito/Nunito-ExtraLight.ttf') format('truetype');
  font-weight: 200;
  font-style: normal;
}

@font-face {
  font-family: 'Nunito';
  src: url('//shopsource.singoo.cc/common/fonts/Nunito/Nunito-ExtraLightItalic.ttf') format('truetype');
  font-weight: 200;
  font-style: italic;
}

@font-face {
  font-family: 'Nunito';
  src: url('//shopsource.singoo.cc/common/fonts/Nunito/Nunito-Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'Nunito';
  src: url('//shopsource.singoo.cc/common/fonts/Nunito/Nunito-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'Nunito';
  src: url('//shopsource.singoo.cc/common/fonts/Nunito/Nunito-LightItalic.ttf') format('truetype');
  font-weight: 300;
  font-style: italic;
}

@font-face {
  font-family: 'Nunito';
  src: url('//shopsource.singoo.cc/common/fonts/Nunito/Nunito-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Nunito';
  src: url('//shopsource.singoo.cc/common/fonts/Nunito/Nunito-SemiBold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: 'Nunito';
  src: url('//shopsource.singoo.cc/common/fonts/Nunito/Nunito-SemiBoldItalic.ttf') format('truetype');
  font-weight: 600;
  font-style: italic;
}

@font-face {
  font-family: 'NunitoSans';
  src: url('fonts/NunitoSans-Black.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: 'NunitoSans';
  src: url('fonts/NunitoSans-BlackItalic.ttf') format('truetype');
  font-weight: 900;
  font-style: italic;
}

@font-face {
  font-family: 'NunitoSans';
  src: url('fonts/NunitoSans-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'NunitoSans';
  src: url('fonts/NunitoSans-BoldItalic.ttf') format('truetype');
  font-weight: 700;
  font-style: italic;
}

@font-face {
  font-family: 'NunitoSans';
  src: url('fonts/NunitoSans-ExtraBold.ttf') format('truetype');
  font-weight: 800;
  font-style: normal;
}

@font-face {
  font-family: 'NunitoSans';
  src: url('fonts/NunitoSans-ExtraBoldItalic.ttf') format('truetype');
  font-weight: 800;
  font-style: italic;
}

@font-face {
  font-family: 'NunitoSans';
  src: url('fonts/NunitoSans-ExtraLight.ttf') format('truetype');
  font-weight: 200;
  font-style: normal;
}

@font-face {
  font-family: 'NunitoSans';
  src: url('fonts/NunitoSans-ExtraLightItalic.ttf') format('truetype');
  font-weight: 200;
  font-style: italic;
}

@font-face {
  font-family: 'NunitoSans';
  src: url('fonts/NunitoSans-Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'NunitoSans';
  src: url('fonts/NunitoSans-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'NunitoSans';
  src: url('fonts/NunitoSans-LightItalic.ttf') format('truetype');
  font-weight: 300;
  font-style: italic;
}

@font-face {
  font-family: 'NunitoSans';
  src: url('fonts/NunitoSans-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'NunitoSans';
  src: url('fonts/NunitoSans-SemiBold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: 'NunitoSans';
  src: url('fonts/NunitoSans-SemiBoldItalic.ttf') format('truetype');
  font-weight: 600;
  font-style: italic;
}

@font-face {
  font-family: 'OldStandard';
  src: url('//shopsource.singoo.cc/common/fonts/Old_Standard_TT/OldStandard-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'OldStandard';
  src: url('//shopsource.singoo.cc/common/fonts/Old_Standard_TT/OldStandard-Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'OldStandard';
  src: url('//shopsource.singoo.cc/common/fonts/Old_Standard_TT/OldStandard-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'OpenSans';
  src: url('//shopsource.singoo.cc/common/fonts/Open_Sans/OpenSans-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'OpenSans';
  src: url('//shopsource.singoo.cc/common/fonts/Open_Sans/OpenSans-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'OpenSans';
  src: url('//shopsource.singoo.cc/common/fonts/Open_Sans/OpenSans-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'OpenSansCondensed';
  src: url('//shopsource.singoo.cc/common/fonts/Open_Sans_Condensed/OpenSansCondensed-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'OpenSansCondensed';
  src: url('//shopsource.singoo.cc/common/fonts/Open_Sans_Condensed/OpenSansCondensed-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'OpenSansCondensed';
  src: url('//shopsource.singoo.cc/common/fonts/Open_Sans_Condensed/OpenSansCondensed-LightItalic.ttf') format('truetype');
  font-weight: 300;
  font-style: italic;
}

@font-face {
  font-family: 'Oswald';
  src: url('//shopsource.singoo.cc/common/fonts/Oswald/Oswald-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Oswald';
  src: url('//shopsource.singoo.cc/common/fonts/Oswald/Oswald-ExtraLight.ttf') format('truetype');
  font-weight: 200;
  font-style: normal;
}

@font-face {
  font-family: 'Oswald';
  src: url('//shopsource.singoo.cc/common/fonts/Oswald/Oswald-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'Oswald';
  src: url('//shopsource.singoo.cc/common/fonts/Oswald/Oswald-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'Oswald';
  src: url('//shopsource.singoo.cc/common/fonts/Oswald/Oswald-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Oswald';
  src: url('//shopsource.singoo.cc/common/fonts/Oswald/Oswald-SemiBold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: 'Oxygen';
  src: url('//shopsource.singoo.cc/common/fonts/Oxygen/Oxygen-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Oxygen';
  src: url('//shopsource.singoo.cc/common/fonts/Oxygen/Oxygen-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'Oxygen';
  src: url('//shopsource.singoo.cc/common/fonts/Oxygen/Oxygen-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Pacifico';
  src: url('//shopsource.singoo.cc/common/fonts/Pacifico/Pacifico-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'PathwayGothicOne';
  src: url('//shopsource.singoo.cc/common/fonts/Pathway_Gothic_One/PathwayGothicOne-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'PatuaOne';
  src: url('//shopsource.singoo.cc/common/fonts/Patua_One/PatuaOne-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'PermanentMarker';
  src: url('//shopsource.singoo.cc/common/fonts/Permanent_Marker/PermanentMarker-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Play';
  src: url('//shopsource.singoo.cc/common/fonts/Play/Play-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Play';
  src: url('//shopsource.singoo.cc/common/fonts/Play/Play-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'PlayfairDisplay';
  src: url('//shopsource.singoo.cc/common/fonts/Playfair_Display/PlayfairDisplay-Black.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: 'PlayfairDisplay';
  src: url('//shopsource.singoo.cc/common/fonts/Playfair_Display/PlayfairDisplay-BlackItalic.ttf') format('truetype');
  font-weight: 900;
  font-style: italic;
}

@font-face {
  font-family: 'PlayfairDisplay';
  src: url('//shopsource.singoo.cc/common/fonts/Playfair_Display/PlayfairDisplay-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'PlayfairDisplay';
  src: url('//shopsource.singoo.cc/common/fonts/Playfair_Display/PlayfairDisplay-BoldItalic.ttf') format('truetype');
  font-weight: 700;
  font-style: italic;
}

@font-face {
  font-family: 'PlayfairDisplay';
  src: url('//shopsource.singoo.cc/common/fonts/Playfair_Display/PlayfairDisplay-Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'PlayfairDisplay';
  src: url('//shopsource.singoo.cc/common/fonts/Playfair_Display/PlayfairDisplay-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'PoiretOne';
  src: url('//shopsource.singoo.cc/common/fonts/Poiret_One/PoiretOne-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Poppins';
  src: url('//shopsource.singoo.cc/common/fonts/Poppins/Poppins-Black.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: 'Poppins';
  src: url('//shopsource.singoo.cc/common/fonts/Poppins/Poppins-BlackItalic.ttf') format('truetype');
  font-weight: 900;
  font-style: italic;
}

@font-face {
  font-family: 'Poppins';
  src: url('//shopsource.singoo.cc/common/fonts/Poppins/Poppins-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Poppins';
  src: url('//shopsource.singoo.cc/common/fonts/Poppins/Poppins-BoldItalic.ttf') format('truetype');
  font-weight: 700;
  font-style: italic;
}

@font-face {
  font-family: 'Poppins';
  src: url('//shopsource.singoo.cc/common/fonts/Poppins/Poppins-ExtraBold.ttf') format('truetype');
  font-weight: 800;
  font-style: normal;
}

@font-face {
  font-family: 'Poppins';
  src: url('//shopsource.singoo.cc/common/fonts/Poppins/Poppins-ExtraBoldItalic.ttf') format('truetype');
  font-weight: 800;
  font-style: italic;
}

@font-face {
  font-family: 'Poppins';
  src: url('//shopsource.singoo.cc/common/fonts/Poppins/Poppins-ExtraLight.ttf') format('truetype');
  font-weight: 200;
  font-style: normal;
}

@font-face {
  font-family: 'Poppins';
  src: url('//shopsource.singoo.cc/common/fonts/Poppins/Poppins-ExtraLightItalic.ttf') format('truetype');
  font-weight: 200;
  font-style: italic;
}

@font-face {
  font-family: 'Poppins';
  src: url('//shopsource.singoo.cc/common/fonts/Poppins/Poppins-Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'Poppins';
  src: url('//shopsource.singoo.cc/common/fonts/Poppins/Poppins-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'Poppins';
  src: url('//shopsource.singoo.cc/common/fonts/Poppins/Poppins-LightItalic.ttf') format('truetype');
  font-weight: 300;
  font-style: italic;
}

@font-face {
  font-family: 'Poppins';
  src: url('//shopsource.singoo.cc/common/fonts/Poppins/Poppins-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'Poppins';
  src: url('//shopsource.singoo.cc/common/fonts/Poppins/Poppins-MediumItalic.ttf') format('truetype');
  font-weight: 500;
  font-style: italic;
}

@font-face {
  font-family: 'Poppins';
  src: url('//shopsource.singoo.cc/common/fonts/Poppins/Poppins-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Poppins';
  src: url('//shopsource.singoo.cc/common/fonts/Poppins/Poppins-SemiBold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: 'Poppins';
  src: url('//shopsource.singoo.cc/common/fonts/Poppins/Poppins-SemiBoldItalic.ttf') format('truetype');
  font-weight: 600;
  font-style: italic;
}

@font-face {
  font-family: 'Poppins';
  src: url('//shopsource.singoo.cc/common/fonts/Poppins/Poppins-Thin.ttf') format('truetype');
  font-weight: 100;
  font-style: normal;
}

@font-face {
  font-family: 'Poppins';
  src: url('//shopsource.singoo.cc/common/fonts/Poppins/Poppins-ThinItalic.ttf') format('truetype');
  font-weight: 100;
  font-style: italic;
}

@font-face {
  font-family: 'Prata';
  src: url('//shopsource.singoo.cc/common/fonts/Prata/Prata-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Quattrocento';
  src: url('//shopsource.singoo.cc/common/fonts/Quattrocento/Quattrocento-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Quattrocento';
  src: url('//shopsource.singoo.cc/common/fonts/Quattrocento/Quattrocento-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Questrial';
  src: url('//shopsource.singoo.cc/common/fonts/Questrial/Questrial-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Quicksand';
  src: url('//shopsource.singoo.cc/common/fonts/Quicksand/Quicksand-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Quicksand';
  src: url('//shopsource.singoo.cc/common/fonts/Quicksand/Quicksand-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'Quicksand';
  src: url('//shopsource.singoo.cc/common/fonts/Quicksand/Quicksand-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'Quicksand';
  src: url('//shopsource.singoo.cc/common/fonts/Quicksand/Quicksand-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'RacingSansOne';
  src: url('//shopsource.singoo.cc/common/fonts/Racing_Sans_One/RacingSansOne-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Rajdhani';
  src: url('//shopsource.singoo.cc/common/fonts/Rajdhani/Rajdhani-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Rajdhani';
  src: url('//shopsource.singoo.cc/common/fonts/Rajdhani/Rajdhani-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'Rajdhani';
  src: url('//shopsource.singoo.cc/common/fonts/Rajdhani/Rajdhani-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'Rajdhani';
  src: url('//shopsource.singoo.cc/common/fonts/Rajdhani/Rajdhani-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Rajdhani';
  src: url('//shopsource.singoo.cc/common/fonts/Rajdhani/Rajdhani-SemiBold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: 'Raleway';
  src: url('//shopsource.singoo.cc/common/fonts/Raleway/Raleway-Black.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: 'Raleway';
  src: url('//shopsource.singoo.cc/common/fonts/Raleway/Raleway-BlackItalic.ttf') format('truetype');
  font-weight: 900;
  font-style: italic;
}

@font-face {
  font-family: 'Raleway';
  src: url('//shopsource.singoo.cc/common/fonts/Raleway/Raleway-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Raleway';
  src: url('//shopsource.singoo.cc/common/fonts/Raleway/Raleway-BoldItalic.ttf') format('truetype');
  font-weight: 700;
  font-style: italic;
}

@font-face {
  font-family: 'Raleway';
  src: url('//shopsource.singoo.cc/common/fonts/Raleway/Raleway-ExtraBold.ttf') format('truetype');
  font-weight: 800;
  font-style: normal;
}

@font-face {
  font-family: 'Raleway';
  src: url('//shopsource.singoo.cc/common/fonts/Raleway/Raleway-ExtraBoldItalic.ttf') format('truetype');
  font-weight: 800;
  font-style: italic;
}

@font-face {
  font-family: 'Raleway';
  src: url('//shopsource.singoo.cc/common/fonts/Raleway/Raleway-ExtraLight.ttf') format('truetype');
  font-weight: 200;
  font-style: normal;
}

@font-face {
  font-family: 'Raleway';
  src: url('//shopsource.singoo.cc/common/fonts/Raleway/Raleway-ExtraLightItalic.ttf') format('truetype');
  font-weight: 200;
  font-style: italic;
}

@font-face {
  font-family: 'Raleway';
  src: url('//shopsource.singoo.cc/common/fonts/Raleway/Raleway-Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'Raleway';
  src: url('//shopsource.singoo.cc/common/fonts/Raleway/Raleway-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'Raleway';
  src: url('//shopsource.singoo.cc/common/fonts/Raleway/Raleway-LightItalic.ttf') format('truetype');
  font-weight: 300;
  font-style: italic;
}

@font-face {
  font-family: 'Raleway';
  src: url('//shopsource.singoo.cc/common/fonts/Raleway/Raleway-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'Raleway';
  src: url('//shopsource.singoo.cc/common/fonts/Raleway/Raleway-MediumItalic.ttf') format('truetype');
  font-weight: 500;
  font-style: italic;
}

@font-face {
  font-family: 'Raleway';
  src: url('//shopsource.singoo.cc/common/fonts/Raleway/Raleway-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Raleway';
  src: url('//shopsource.singoo.cc/common/fonts/Raleway/Raleway-SemiBold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: 'Raleway';
  src: url('//shopsource.singoo.cc/common/fonts/Raleway/Raleway-SemiBoldItalic.ttf') format('truetype');
  font-weight: 600;
  font-style: italic;
}

@font-face {
  font-family: 'Raleway';
  src: url('//shopsource.singoo.cc/common/fonts/Raleway/Raleway-Thin.ttf') format('truetype');
  font-weight: 100;
  font-style: normal;
}

@font-face {
  font-family: 'Raleway';
  src: url('//shopsource.singoo.cc/common/fonts/Raleway/Raleway-ThinItalic.ttf') format('truetype');
  font-weight: 100;
  font-style: italic;
}

@font-face {
  font-family: 'Righteous';
  src: url('//shopsource.singoo.cc/common/fonts/Righteous/Righteous-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Roboto';
  src: url('//shopsource.singoo.cc/common/fonts/Roboto/Roboto-Black.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: 'Roboto';
  src: url('//shopsource.singoo.cc/common/fonts/Roboto/Roboto-BlackItalic.ttf') format('truetype');
  font-weight: 900;
  font-style: italic;
}

@font-face {
  font-family: 'Roboto';
  src: url('//shopsource.singoo.cc/common/fonts/Roboto/Roboto-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Roboto';
  src: url('//shopsource.singoo.cc/common/fonts/Roboto/Roboto-BoldItalic.ttf') format('truetype');
  font-weight: 700;
  font-style: italic;
}

@font-face {
  font-family: 'Roboto';
  src: url('//shopsource.singoo.cc/common/fonts/Roboto/Roboto-Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'Roboto';
  src: url('//shopsource.singoo.cc/common/fonts/Roboto/Roboto-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'Roboto';
  src: url('//shopsource.singoo.cc/common/fonts/Roboto/Roboto-LightItalic.ttf') format('truetype');
  font-weight: 300;
  font-style: italic;
}

@font-face {
  font-family: 'Roboto';
  src: url('//shopsource.singoo.cc/common/fonts/Roboto/Roboto-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'Roboto';
  src: url('//shopsource.singoo.cc/common/fonts/Roboto/Roboto-MediumItalic.ttf') format('truetype');
  font-weight: 500;
  font-style: italic;
}

@font-face {
  font-family: 'Roboto';
  src: url('//shopsource.singoo.cc/common/fonts/Roboto/Roboto-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Roboto';
  src: url('//shopsource.singoo.cc/common/fonts/Roboto/Roboto-Thin.ttf') format('truetype');
  font-weight: 100;
  font-style: normal;
}

@font-face {
  font-family: 'Roboto';
  src: url('//shopsource.singoo.cc/common/fonts/Roboto/Roboto-ThinItalic.ttf') format('truetype');
  font-weight: 100;
  font-style: italic;
}

@font-face {
  font-family: 'RobotoCondensed';
  src: url('//shopsource.singoo.cc/common/fonts/Roboto_Condensed/RobotoCondensed-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'RobotoCondensed';
  src: url('//shopsource.singoo.cc/common/fonts/Roboto_Condensed/RobotoCondensed-BoldItalic.ttf') format('truetype');
  font-weight: 700;
  font-style: italic;
}

@font-face {
  font-family: 'RobotoCondensed';
  src: url('//shopsource.singoo.cc/common/fonts/Roboto_Condensed/RobotoCondensed-Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'RobotoCondensed';
  src: url('//shopsource.singoo.cc/common/fonts/Roboto_Condensed/RobotoCondensed-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'RobotoCondensed';
  src: url('//shopsource.singoo.cc/common/fonts/Roboto_Condensed/RobotoCondensed-LightItalic.ttf') format('truetype');
  font-weight: 300;
  font-style: italic;
}

@font-face {
  font-family: 'RobotoCondensed';
  src: url('//shopsource.singoo.cc/common/fonts/Roboto_Condensed/RobotoCondensed-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'RobotoMono';
  src: url('//shopsource.singoo.cc/common/fonts/Roboto_Mono/RobotoMono-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'RobotoMono';
  src: url('//shopsource.singoo.cc/common/fonts/Roboto_Mono/RobotoMono-BoldItalic.ttf') format('truetype');
  font-weight: 700;
  font-style: italic;
}

@font-face {
  font-family: 'RobotoMono';
  src: url('//shopsource.singoo.cc/common/fonts/Roboto_Mono/RobotoMono-Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'RobotoMono';
  src: url('//shopsource.singoo.cc/common/fonts/Roboto_Mono/RobotoMono-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'RobotoMono';
  src: url('//shopsource.singoo.cc/common/fonts/Roboto_Mono/RobotoMono-LightItalic.ttf') format('truetype');
  font-weight: 300;
  font-style: italic;
}

@font-face {
  font-family: 'RobotoMono';
  src: url('//shopsource.singoo.cc/common/fonts/Roboto_Mono/RobotoMono-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'RobotoMono';
  src: url('//shopsource.singoo.cc/common/fonts/Roboto_Mono/RobotoMono-MediumItalic.ttf') format('truetype');
  font-weight: 500;
  font-style: italic;
}

@font-face {
  font-family: 'RobotoMono';
  src: url('//shopsource.singoo.cc/common/fonts/Roboto_Mono/RobotoMono-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'RobotoMono';
  src: url('//shopsource.singoo.cc/common/fonts/Roboto_Mono/RobotoMono-Thin.ttf') format('truetype');
  font-weight: 100;
  font-style: normal;
}

@font-face {
  font-family: 'RobotoMono';
  src: url('//shopsource.singoo.cc/common/fonts/Roboto_Mono/RobotoMono-ThinItalic.ttf') format('truetype');
  font-weight: 100;
  font-style: italic;
}

@font-face {
  font-family: 'RobotoSlab';
  src: url('//shopsource.singoo.cc/common/fonts/Roboto_Slab/RobotoSlab-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'RobotoSlab';
  src: url('//shopsource.singoo.cc/common/fonts/Roboto_Slab/RobotoSlab-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'RobotoSlab';
  src: url('//shopsource.singoo.cc/common/fonts/Roboto_Slab/RobotoSlab-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'RobotoSlab';
  src: url('//shopsource.singoo.cc/common/fonts/Roboto_Slab/RobotoSlab-Thin.ttf') format('truetype');
  font-weight: 100;
  font-style: normal;
}

@font-face {
  font-family: 'Rokkitt';
  src: url('//shopsource.singoo.cc/common/fonts/Rokkitt/Rokkitt-Black.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: 'Rokkitt';
  src: url('//shopsource.singoo.cc/common/fonts/Rokkitt/Rokkitt-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Rokkitt';
  src: url('//shopsource.singoo.cc/common/fonts/Rokkitt/Rokkitt-ExtraBold.ttf') format('truetype');
  font-weight: 800;
  font-style: normal;
}

@font-face {
  font-family: 'Rokkitt';
  src: url('//shopsource.singoo.cc/common/fonts/Rokkitt/Rokkitt-ExtraLight.ttf') format('truetype');
  font-weight: 200;
  font-style: normal;
}

@font-face {
  font-family: 'Rokkitt';
  src: url('//shopsource.singoo.cc/common/fonts/Rokkitt/Rokkitt-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'Rokkitt';
  src: url('//shopsource.singoo.cc/common/fonts/Rokkitt/Rokkitt-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'Rokkitt';
  src: url('//shopsource.singoo.cc/common/fonts/Rokkitt/Rokkitt-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Rokkitt';
  src: url('//shopsource.singoo.cc/common/fonts/Rokkitt/Rokkitt-SemiBold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: 'Rokkitt';
  src: url('//shopsource.singoo.cc/common/fonts/Rokkitt/Rokkitt-Thin.ttf') format('truetype');
  font-weight: 100;
  font-style: normal;
}

@font-face {
  font-family: 'Rubik';
  src: url('//shopsource.singoo.cc/common/fonts/Rubik/Rubik-Black.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: 'Rubik';
  src: url('//shopsource.singoo.cc/common/fonts/Rubik/Rubik-BlackItalic.ttf') format('truetype');
  font-weight: 900;
  font-style: italic;
}

@font-face {
  font-family: 'Rubik';
  src: url('//shopsource.singoo.cc/common/fonts/Rubik/Rubik-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Rubik';
  src: url('//shopsource.singoo.cc/common/fonts/Rubik/Rubik-BoldItalic.ttf') format('truetype');
  font-weight: 700;
  font-style: italic;
}

@font-face {
  font-family: 'Rubik';
  src: url('//shopsource.singoo.cc/common/fonts/Rubik/Rubik-Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'Rubik';
  src: url('//shopsource.singoo.cc/common/fonts/Rubik/Rubik-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'Rubik';
  src: url('//shopsource.singoo.cc/common/fonts/Rubik/Rubik-LightItalic.ttf') format('truetype');
  font-weight: 300;
  font-style: italic;
}

@font-face {
  font-family: 'Rubik';
  src: url('//shopsource.singoo.cc/common/fonts/Rubik/Rubik-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'Rubik';
  src: url('//shopsource.singoo.cc/common/fonts/Rubik/Rubik-MediumItalic.ttf') format('truetype');
  font-weight: 500;
  font-style: italic;
}

@font-face {
  font-family: 'Rubik';
  src: url('//shopsource.singoo.cc/common/fonts/Rubik/Rubik-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Rufina';
  src: url('//shopsource.singoo.cc/common/fonts/Rufina/Rufina-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Rufina';
  src: url('//shopsource.singoo.cc/common/fonts/Rufina/Rufina-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Rye';
  src: url('//shopsource.singoo.cc/common/fonts/Rye/Rye-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'SFProDisplay';
  src: url('//shopsource.singoo.cc/common/fonts/SFProDisplay/sf-pro-display_regular.woff2') format('woff');
  font-weight: 400;
  font-style: normal;
}


@font-face {
  font-family: 'SFProDisplay';
  src: url('//shopsource.singoo.cc/common/fonts/SFProDisplay/sf-pro-display_semibold.woff2') format('woff');
  font-weight: 700;
  font-style: normal;
}


@font-face {
  font-family: 'SFProText';
  src: url('//shopsource.singoo.cc/common/fonts/SFProText/sf-pro-text_regular.woff2') format('woff');
  font-weight: 400;
  font-style: normal;
}


@font-face {
  font-family: 'SFProText';
  src: url('//shopsource.singoo.cc/common/fonts/SFProText/sf-pro-text_semibold.woff2') format('woff');
  font-weight: 700;
  font-style: normal;
}


@font-face {
  font-family: 'SFProText';
  src: url('//shopsource.singoo.cc/common/fonts/SFProText/sf-pro-text_thin.woff2') format('woff');
  font-weight: 300;
  font-style: normal;
}


@font-face {
  font-family: 'Sancreek';
  src: url('//shopsource.singoo.cc/common/fonts/Sancreek/Sancreek-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'ShadowsInto';
  src: url('//shopsource.singoo.cc/common/fonts/Shadows_Into_Light/ShadowsInto-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'Shrikhand';
  src: url('//shopsource.singoo.cc/common/fonts/Shrikhand/Shrikhand-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Signika';
  src: url('//shopsource.singoo.cc/common/fonts/Signika/Signika-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Signika';
  src: url('//shopsource.singoo.cc/common/fonts/Signika/Signika-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'Signika';
  src: url('//shopsource.singoo.cc/common/fonts/Signika/Signika-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Signika';
  src: url('//shopsource.singoo.cc/common/fonts/Signika/Signika-SemiBold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: 'Slabo27px';
  src: url('//shopsource.singoo.cc/common/fonts/Slabo_27px/Slabo27px-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'SourceCodePro';
  src: url('//shopsource.singoo.cc/common/fonts/Source_Code_Pro/SourceCodePro-Black.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: 'SourceCodePro';
  src: url('//shopsource.singoo.cc/common/fonts/Source_Code_Pro/SourceCodePro-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'SourceCodePro';
  src: url('//shopsource.singoo.cc/common/fonts/Source_Code_Pro/SourceCodePro-ExtraLight.ttf') format('truetype');
  font-weight: 200;
  font-style: normal;
}

@font-face {
  font-family: 'SourceCodePro';
  src: url('//shopsource.singoo.cc/common/fonts/Source_Code_Pro/SourceCodePro-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'SourceCodePro';
  src: url('//shopsource.singoo.cc/common/fonts/Source_Code_Pro/SourceCodePro-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'SourceCodePro';
  src: url('//shopsource.singoo.cc/common/fonts/Source_Code_Pro/SourceCodePro-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'SourceCodePro';
  src: url('//shopsource.singoo.cc/common/fonts/Source_Code_Pro/SourceCodePro-Semibold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: 'SourceSansPro';
  src: url('//shopsource.singoo.cc/common/fonts/Source_Sans_Pro/SourceSansPro-Black.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: 'SourceSansPro';
  src: url('//shopsource.singoo.cc/common/fonts/Source_Sans_Pro/SourceSansPro-BlackItalic.ttf') format('truetype');
  font-weight: 900;
  font-style: italic;
}

@font-face {
  font-family: 'SourceSansPro';
  src: url('//shopsource.singoo.cc/common/fonts/Source_Sans_Pro/SourceSansPro-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'SourceSansPro';
  src: url('//shopsource.singoo.cc/common/fonts/Source_Sans_Pro/SourceSansPro-BoldItalic.ttf') format('truetype');
  font-weight: 700;
  font-style: italic;
}

@font-face {
  font-family: 'SourceSansPro';
  src: url('//shopsource.singoo.cc/common/fonts/Source_Sans_Pro/SourceSansPro-ExtraLight.ttf') format('truetype');
  font-weight: 200;
  font-style: normal;
}

@font-face {
  font-family: 'SourceSansPro';
  src: url('//shopsource.singoo.cc/common/fonts/Source_Sans_Pro/SourceSansPro-ExtraLightItalic.ttf') format('truetype');
  font-weight: 200;
  font-style: italic;
}

@font-face {
  font-family: 'SourceSansPro';
  src: url('//shopsource.singoo.cc/common/fonts/Source_Sans_Pro/SourceSansPro-Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'SourceSansPro';
  src: url('//shopsource.singoo.cc/common/fonts/Source_Sans_Pro/SourceSansPro-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'SourceSansPro';
  src: url('//shopsource.singoo.cc/common/fonts/Source_Sans_Pro/SourceSansPro-LightItalic.ttf') format('truetype');
  font-weight: 300;
  font-style: italic;
}

@font-face {
  font-family: 'SourceSansPro';
  src: url('//shopsource.singoo.cc/common/fonts/Source_Sans_Pro/SourceSansPro-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'SourceSansPro';
  src: url('//shopsource.singoo.cc/common/fonts/Source_Sans_Pro/SourceSansPro-SemiBold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: 'SourceSansPro';
  src: url('//shopsource.singoo.cc/common/fonts/Source_Sans_Pro/SourceSansPro-SemiBoldItalic.ttf') format('truetype');
  font-weight: 600;
  font-style: italic;
}

@font-face {
  font-family: 'SourceSerifPro';
  src: url('//shopsource.singoo.cc/common/fonts/Source_Serif_Pro/SourceSerifPro-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'SourceSerifPro';
  src: url('//shopsource.singoo.cc/common/fonts/Source_Serif_Pro/SourceSerifPro-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'SourceSerifPro';
  src: url('//shopsource.singoo.cc/common/fonts/Source_Serif_Pro/SourceSerifPro-Semibold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: 'StoneSans';
  src: url('//shopsource.singoo.cc/common/fonts/StoneSans/StoneSans.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Teko';
  src: url('//shopsource.singoo.cc/common/fonts/Teko/Teko-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'Teko';
  src: url('//shopsource.singoo.cc/common/fonts/Teko/Teko-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Teko';
  src: url('//shopsource.singoo.cc/common/fonts/Teko/Teko-Semibold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: 'Teko';
  src: url('//shopsource.singoo.cc/common/fonts/Teko/Teko-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'TimesNewRoman';
  src: url('//shopsource.singoo.cc/common/fonts/Times_New_Roman/Times-New-Roman.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'TimesNewRoman';
  src: url('//shopsource.singoo.cc/common/fonts/Times_New_Roman/Times-New-Roman-Bold.ttf') format('truetype');
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: 'Ubuntu';
  src: url('//shopsource.singoo.cc/common/fonts/Ubuntu/Ubuntu-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Ubuntu';
  src: url('//shopsource.singoo.cc/common/fonts/Ubuntu/Ubuntu-BoldItalic.ttf') format('truetype');
  font-weight: 700;
  font-style: italic;
}

@font-face {
  font-family: 'Ubuntu';
  src: url('//shopsource.singoo.cc/common/fonts/Ubuntu/Ubuntu-Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'Ubuntu';
  src: url('//shopsource.singoo.cc/common/fonts/Ubuntu/Ubuntu-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'Ubuntu';
  src: url('//shopsource.singoo.cc/common/fonts/Ubuntu/Ubuntu-LightItalic.ttf') format('truetype');
  font-weight: 300;
  font-style: italic;
}

@font-face {
  font-family: 'Ubuntu';
  src: url('//shopsource.singoo.cc/common/fonts/Ubuntu/Ubuntu-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'Ubuntu';
  src: url('//shopsource.singoo.cc/common/fonts/Ubuntu/Ubuntu-MediumItalic.ttf') format('truetype');
  font-weight: 500;
  font-style: italic;
}

@font-face {
  font-family: 'Ubuntu';
  src: url('//shopsource.singoo.cc/common/fonts/Ubuntu/Ubuntu-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'UbuntuCondensed';
  src: url('//shopsource.singoo.cc/common/fonts/Ubuntu_Condensed/UbuntuCondensed-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'UnifrakturCook';
  src: url('//shopsource.singoo.cc/common/fonts/UnifrakturCook/UnifrakturCook-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Universltstd';
  src: url('//shopsource.singoo.cc/common/fonts/Universltstd/Universltstd.woff') format('woff');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'VT323';
  src: url('//shopsource.singoo.cc/common/fonts/VT323/VT323-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'VarelaRound';
  src: url('//shopsource.singoo.cc/common/fonts/Varela_Round/VarelaRound-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Vidaloka';
  src: url('//shopsource.singoo.cc/common/fonts/Vidaloka/Vidaloka-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Vollkorn';
  src: url('//shopsource.singoo.cc/common/fonts/Vollkorn/Vollkorn-Black.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: 'Vollkorn';
  src: url('//shopsource.singoo.cc/common/fonts/Vollkorn/Vollkorn-BlackItalic.ttf') format('truetype');
  font-weight: 900;
  font-style: italic;
}

@font-face {
  font-family: 'Vollkorn';
  src: url('//shopsource.singoo.cc/common/fonts/Vollkorn/Vollkorn-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Vollkorn';
  src: url('//shopsource.singoo.cc/common/fonts/Vollkorn/Vollkorn-BoldItalic.ttf') format('truetype');
  font-weight: 700;
  font-style: italic;
}

@font-face {
  font-family: 'Vollkorn';
  src: url('//shopsource.singoo.cc/common/fonts/Vollkorn/Vollkorn-Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'Vollkorn';
  src: url('//shopsource.singoo.cc/common/fonts/Vollkorn/Vollkorn-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Vollkorn';
  src: url('//shopsource.singoo.cc/common/fonts/Vollkorn/Vollkorn-SemiBold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: 'Vollkorn';
  src: url('//shopsource.singoo.cc/common/fonts/Vollkorn/Vollkorn-SemiBoldItalic.ttf') format('truetype');
  font-weight: 600;
  font-style: italic;
}

@font-face {
  font-family: 'WorkSans';
  src: url('//shopsource.singoo.cc/common/fonts/Work_Sans/WorkSans-Black.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: 'WorkSans';
  src: url('//shopsource.singoo.cc/common/fonts/Work_Sans/WorkSans-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'WorkSans';
  src: url('//shopsource.singoo.cc/common/fonts/Work_Sans/WorkSans-ExtraBold.ttf') format('truetype');
  font-weight: 800;
  font-style: normal;
}

@font-face {
  font-family: 'WorkSans';
  src: url('//shopsource.singoo.cc/common/fonts/Work_Sans/WorkSans-ExtraLight.ttf') format('truetype');
  font-weight: 200;
  font-style: normal;
}

@font-face {
  font-family: 'WorkSans';
  src: url('//shopsource.singoo.cc/common/fonts/Work_Sans/WorkSans-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'WorkSans';
  src: url('//shopsource.singoo.cc/common/fonts/Work_Sans/WorkSans-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'WorkSans';
  src: url('//shopsource.singoo.cc/common/fonts/Work_Sans/WorkSans-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'WorkSans';
  src: url('//shopsource.singoo.cc/common/fonts/Work_Sans/WorkSans-SemiBold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: 'WorkSans';
  src: url('//shopsource.singoo.cc/common/fonts/Work_Sans/WorkSans-Thin.ttf') format('truetype');
  font-weight: 100;
  font-style: normal;
}

@font-face {
  font-family: 'YanoneKaffeesatz';
  src: url('//shopsource.singoo.cc/common/fonts/Yanone_Kaffeesatz/YanoneKaffeesatz-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'YanoneKaffeesatz';
  src: url('//shopsource.singoo.cc/common/fonts/Yanone_Kaffeesatz/YanoneKaffeesatz-ExtraLight.ttf') format('truetype');
  font-weight: 200;
  font-style: normal;
}

@font-face {
  font-family: 'YanoneKaffeesatz';
  src: url('//shopsource.singoo.cc/common/fonts/Yanone_Kaffeesatz/YanoneKaffeesatz-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'YanoneKaffeesatz';
  src: url('//shopsource.singoo.cc/common/fonts/Yanone_Kaffeesatz/YanoneKaffeesatz-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'ZillaSlab';
  src: url('//shopsource.singoo.cc/common/fonts/Zilla_Slab/ZillaSlab-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'ZillaSlab';
  src: url('//shopsource.singoo.cc/common/fonts/Zilla_Slab/ZillaSlab-BoldItalic.ttf') format('truetype');
  font-weight: 700;
  font-style: italic;
}

@font-face {
  font-family: 'ZillaSlab';
  src: url('//shopsource.singoo.cc/common/fonts/Zilla_Slab/ZillaSlab-Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'ZillaSlab';
  src: url('//shopsource.singoo.cc/common/fonts/Zilla_Slab/ZillaSlab-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'ZillaSlab';
  src: url('//shopsource.singoo.cc/common/fonts/Zilla_Slab/ZillaSlab-LightItalic.ttf') format('truetype');
  font-weight: 300;
  font-style: italic;
}

@font-face {
  font-family: 'ZillaSlab';
  src: url('//shopsource.singoo.cc/common/fonts/Zilla_Slab/ZillaSlab-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'ZillaSlab';
  src: url('//shopsource.singoo.cc/common/fonts/Zilla_Slab/ZillaSlab-MediumItalic.ttf') format('truetype');
  font-weight: 500;
  font-style: italic;
}

@font-face {
  font-family: 'ZillaSlab';
  src: url('//shopsource.singoo.cc/common/fonts/Zilla_Slab/ZillaSlab-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'ZillaSlab';
  src: url('//shopsource.singoo.cc/common/fonts/Zilla_Slab/ZillaSlab-SemiBold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: 'ZillaSlab';
  src: url('//shopsource.singoo.cc/common/fonts/Zilla_Slab/ZillaSlab-SemiBoldItalic.ttf') format('truetype');
  font-weight: 600;
  font-style: italic;
}